planetary rotations - German English Dictionary